TSTP Solution File: ALG284^5 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : ALG284^5 : TPTP v8.1.2. Released v4.0.0.
% Transfm  : none
% Format   : tptp
% Command  : do_cvc5 %s %d

% Computer : n023.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed Aug 30 16:09:11 EDT 2023

% Result   : Theorem 60.94s 61.40s
% Output   : Proof 60.94s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.12  % Problem    : ALG284^5 : TPTP v8.1.2. Released v4.0.0.
% 0.12/0.13  % Command    : do_cvc5 %s %d
% 0.14/0.34  % Computer : n023.cluster.edu
% 0.14/0.34  % Model    : x86_64 x86_64
% 0.14/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34  % Memory   : 8042.1875MB
% 0.14/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34  % CPULimit   : 300
% 0.14/0.34  % WCLimit    : 300
% 0.14/0.34  % DateTime   : Mon Aug 28 04:44:40 EDT 2023
% 0.14/0.34  % CPUTime    : 
% 0.21/0.47  %----Proving TH0
% 60.94/61.40  %------------------------------------------------------------------------------
% 60.94/61.40  % File     : ALG284^5 : TPTP v8.1.2. Released v4.0.0.
% 60.94/61.40  % Domain   : General Algebra
% 60.94/61.40  % Problem  : TPS problem from GRP-THMS
% 60.94/61.40  % Version  : Especial.
% 60.94/61.40  % English  :
% 60.94/61.40  
% 60.94/61.40  % Refs     : [Bro09] Brown (2009), Email to Geoff Sutcliffe
% 60.94/61.40  % Source   : [Bro09]
% 60.94/61.40  % Names    : tps_0930 [Bro09]
% 60.94/61.40  
% 60.94/61.40  % Status   : Theorem
% 60.94/61.40  % Rating   : 0.23 v8.1.0, 0.18 v7.5.0, 0.14 v7.4.0, 0.22 v7.2.0, 0.12 v7.1.0, 0.38 v7.0.0, 0.43 v6.4.0, 0.50 v6.3.0, 0.60 v6.2.0, 0.43 v5.5.0, 0.50 v5.4.0, 0.60 v5.1.0, 0.80 v5.0.0, 0.60 v4.1.0, 0.33 v4.0.0
% 60.94/61.40  % Syntax   : Number of formulae    :    4 (   0 unt;   3 typ;   0 def)
% 60.94/61.40  %            Number of atoms       :    4 (   4 equ;   0 cnn)
% 60.94/61.40  %            Maximal formula atoms :    4 (   4 avg)
% 60.94/61.40  %            Number of connectives :   23 (   0   ~;   0   |;   2   &;  20   @)
% 60.94/61.40  %                                         (   0 <=>;   1  =>;   0  <=;   0 <~>)
% 60.94/61.40  %            Maximal formula depth :    6 (   6 avg)
% 60.94/61.40  %            Number of types       :    1 (   0 usr)
% 60.94/61.40  %            Number of type conns  :    3 (   3   >;   0   *;   0   +;   0  <<)
% 60.94/61.40  %            Number of symbols     :    4 (   3 usr;   1 con; 0-2 aty)
% 60.94/61.40  %            Number of variables   :    7 (   0   ^;   7   !;   0   ?;   7   :)
% 60.94/61.40  % SPC      : TH0_THM_EQU_NAR
% 60.94/61.40  
% 60.94/61.40  % Comments : This problem is from the TPS library. Copyright (c) 2009 The TPS
% 60.94/61.40  %            project in the Department of Mathematical Sciences at Carnegie
% 60.94/61.40  %            Mellon University. Distributed under the Creative Commons copyleft
% 60.94/61.40  %            license: http://creativecommons.org/licenses/by-sa/3.0/
% 60.94/61.40  %------------------------------------------------------------------------------
% 60.94/61.40  thf(cJ,type,
% 60.94/61.40      cJ: $i > $i ).
% 60.94/61.40  
% 60.94/61.40  thf(cP,type,
% 60.94/61.40      cP: $i > $i > $i ).
% 60.94/61.40  
% 60.94/61.40  thf(cE,type,
% 60.94/61.40      cE: $i ).
% 60.94/61.40  
% 60.94/61.40  thf(cTHM18_pme,conjecture,
% 60.94/61.40      ( ( ! [Xx: $i,Xy: $i,Xz: $i] :
% 60.94/61.40            ( ( cP @ ( cP @ Xx @ Xy ) @ Xz )
% 60.94/61.40            = ( cP @ Xx @ ( cP @ Xy @ Xz ) ) )
% 60.94/61.40        & ! [Xx: $i] :
% 60.94/61.40            ( ( cP @ cE @ Xx )
% 60.94/61.40            = Xx )
% 60.94/61.40        & ! [Xy: $i] :
% 60.94/61.40            ( ( cP @ ( cJ @ Xy ) @ Xy )
% 60.94/61.40            = cE ) )
% 60.94/61.40     => ! [X: $i,Y: $i] :
% 60.94/61.40          ( ( cJ @ ( cP @ X @ Y ) )
% 60.94/61.40          = ( cP @ ( cJ @ Y ) @ ( cJ @ X ) ) ) ) ).
% 60.94/61.40  
% 60.94/61.40  %------------------------------------------------------------------------------
% 60.94/61.40  ------- convert to smt2 : /export/starexec/sandbox2/tmp/tmp.ZK3USxNnoZ/cvc5---1.0.5_8077.p...
% 60.94/61.40  (declare-sort $$unsorted 0)
% 60.94/61.40  (declare-fun tptp.cJ ($$unsorted) $$unsorted)
% 60.94/61.40  (declare-fun tptp.cP ($$unsorted $$unsorted) $$unsorted)
% 60.94/61.40  (declare-fun tptp.cE () $$unsorted)
% 60.94/61.40  (assert (not (=> (and (forall ((Xx $$unsorted) (Xy $$unsorted) (Xz $$unsorted)) (let ((_let_1 (@ tptp.cP Xx))) (= (@ (@ tptp.cP (@ _let_1 Xy)) Xz) (@ _let_1 (@ (@ tptp.cP Xy) Xz))))) (forall ((Xx $$unsorted)) (= (@ (@ tptp.cP tptp.cE) Xx) Xx)) (forall ((Xy $$unsorted)) (= (@ (@ tptp.cP (@ tptp.cJ Xy)) Xy) tptp.cE))) (forall ((X $$unsorted) (Y $$unsorted)) (= (@ tptp.cJ (@ (@ tptp.cP X) Y)) (@ (@ tptp.cP (@ tptp.cJ Y)) (@ tptp.cJ X)))))))
% 60.94/61.40  (set-info :filename cvc5---1.0.5_8077)
% 60.94/61.40  (check-sat-assuming ( true ))
% 60.94/61.40  ------- get file name : TPTP file name is ALG284^5
% 60.94/61.40  ------- cvc5-thf : /export/starexec/sandbox2/solver/bin/cvc5---1.0.5_8077.smt2...
% 60.94/61.40  --- Run --ho-elim --full-saturate-quant at 10...
% 60.94/61.40  --- Run --ho-elim --no-e-matching --full-saturate-quant at 10...
% 60.94/61.40  --- Run --ho-elim --no-e-matching --enum-inst-sum --full-saturate-quant at 10...
% 60.94/61.40  --- Run --ho-elim --finite-model-find --uf-ss=no-minimal at 5...
% 60.94/61.40  --- Run --no-ho-matching --finite-model-find --uf-ss=no-minimal at 5...
% 60.94/61.40  --- Run --no-ho-matching --full-saturate-quant --enum-inst-interleave --ho-elim-store-ax at 10...
% 60.94/61.40  --- Run --no-ho-matching --full-saturate-quant --macros-quant-mode=all at 10...
% 60.94/61.40  --- Run --ho-elim --full-saturate-quant --enum-inst-interleave at 10...
% 60.94/61.40  % SZS status Theorem for ALG284^5
% 60.94/61.40  % SZS output start Proof for ALG284^5
% 60.94/61.40  (
% 60.94/61.40  (let ((_let_1 (forall ((X $$unsorted) (Y $$unsorted)) (= (@ tptp.cJ (@ (@ tptp.cP X) Y)) (@ (@ tptp.cP (@ tptp.cJ Y)) (@ tptp.cJ X)))))) (let ((_let_2 (forall ((Xx $$unsorted) (Xy $$unsorted) (Xz $$unsorted)) (let ((_let_1 (@ tptp.cP Xx))) (= (@ (@ tptp.cP (@ _let_1 Xy)) Xz) (@ _let_1 (@ (@ tptp.cP Xy) Xz))))))) (let ((_let_3 (not (=> (and _let_2 (forall ((Xx $$unsorted)) (= (@ (@ tptp.cP tptp.cE) Xx) Xx)) (forall ((Xy $$unsorted)) (= (@ (@ tptp.cP (@ tptp.cJ Xy)) Xy) tptp.cE))) _let_1)))) (let ((_let_4 (forall ((Xx $$unsorted) (Xy $$unsorted) (Xz $$unsorted)) (let ((_let_1 (ho_5 k_4 Xx))) (= (ho_3 _let_1 (ho_3 (ho_5 k_4 Xy) Xz)) (ho_3 (ho_5 k_4 (ho_3 _let_1 Xy)) Xz)))))) (let ((_let_5 (ho_5 k_4 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6))) (let ((_let_6 (ho_3 _let_5 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7))) (let ((_let_7 (ho_3 k_2 _let_6))) (let ((_let_8 (ho_3 k_2 _let_7))) (let ((_let_9 (ho_5 k_4 _let_7))) (let ((_let_10 (ho_3 _let_9 _let_8))) (let ((_let_11 (ho_5 k_4 _let_10))) (let ((_let_12 (ho_5 k_4 tptp.cE))) (let ((_let_13 (ho_3 _let_12 _let_7))) (let ((_let_14 (= (ho_3 _let_11 _let_13) (ho_3 (ho_5 k_4 (ho_3 _let_11 tptp.cE)) _let_7)))) (let ((_let_15 (0))) (let ((_let_16 (forall ((u |u_(-> $$unsorted $$unsorted)|) (e $$unsorted) (i $$unsorted)) (not (forall ((v |u_(-> $$unsorted $$unsorted)|)) (not (forall ((ii $$unsorted)) (= (ho_3 v ii) (ite (= i ii) e (ho_3 u ii)))))))))) (let ((_let_17 (forall ((x |u_(-> $$unsorted $$unsorted)|) (y |u_(-> $$unsorted $$unsorted)|)) (or (not (forall ((z $$unsorted)) (= (ho_3 x z) (ho_3 y z)))) (= x y))))) (let ((_let_18 (forall ((u |u_(-> $$unsorted $$unsorted $$unsorted)|) (e |u_(-> $$unsorted $$unsorted)|) (i $$unsorted)) (not (forall ((v |u_(-> $$unsorted $$unsorted $$unsorted)|)) (not (forall ((ii $$unsorted)) (= (ho_5 v ii) (ite (= i ii) e (ho_5 u ii)))))))))) (let ((_let_19 (forall ((x |u_(-> $$unsorted $$unsorted $$unsorted)|) (y |u_(-> $$unsorted $$unsorted $$unsorted)|)) (or (not (forall ((z $$unsorted)) (= (ho_5 x z) (ho_5 y z)))) (= x y))))) (let ((_let_20 (forall ((X $$unsorted) (Y $$unsorted)) (= (ho_3 (ho_5 k_4 (ho_3 k_2 Y)) (ho_3 k_2 X)) (ho_3 k_2 (ho_3 (ho_5 k_4 X) Y)))))) (let ((_let_21 (forall ((Xy $$unsorted)) (= tptp.cE (ho_3 (ho_5 k_4 (ho_3 k_2 Xy)) Xy))))) (let ((_let_22 (forall ((Xx $$unsorted)) (= Xx (ho_3 (ho_5 k_4 tptp.cE) Xx))))) (let ((_let_23 (not (=> (and _let_4 _let_22 _let_21) _let_20)))) (let ((_let_24 (AND_ELIM (MACRO_SR_PRED_TRANSFORM (AND_INTRO (EQ_RESOLVE (ASSUME :args (_let_3)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_3 SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (not (=> (and _let_2 (forall ((Xx $$unsorted)) (= Xx (@ (@ tptp.cP tptp.cE) Xx))) (forall ((Xy $$unsorted)) (= tptp.cE (@ (@ tptp.cP (@ tptp.cJ Xy)) Xy)))) _let_1)) _let_23))))) (PREPROCESS :args ((and _let_19 _let_18 _let_17 _let_16)))) :args ((and _let_23 _let_19 _let_18 _let_17 _let_16))) :args _let_15))) (let ((_let_25 (NOT_IMPLIES_ELIM1 _let_24))) (let ((_let_26 (AND_ELIM _let_25 :args _let_15))) (let ((_let_27 (= _let_7 _let_13))) (let ((_let_28 (ho_3 _let_12 tptp.cE))) (let ((_let_29 (ho_5 k_4 _let_28))) (let ((_let_30 (= (ho_3 _let_12 _let_13) (ho_3 _let_29 _let_7)))) (let ((_let_31 (ho_3 _let_9 _let_6))) (let ((_let_32 (ho_5 k_4 _let_8))) (let ((_let_33 (= (ho_3 _let_9 (ho_3 _let_32 _let_31)) (ho_3 _let_11 _let_31)))) (let ((_let_34 (ho_3 k_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7))) (let ((_let_35 (ho_3 _let_9 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6))) (let ((_let_36 (ho_5 k_4 _let_35))) (let ((_let_37 (ho_3 _let_36 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7))) (let ((_let_38 (= (ho_3 _let_36 (ho_3 (ho_5 k_4 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7) _let_34)) (ho_3 (ho_5 k_4 _let_37) _let_34)))) (let ((_let_39 (ho_3 k_2 _let_34))) (let ((_let_40 (ho_5 k_4 _let_39))) (let ((_let_41 (ho_3 _let_40 _let_34))) (let ((_let_42 (ho_5 k_4 _let_34))) (let ((_let_43 (ho_3 _let_42 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7))) (let ((_let_44 (= (ho_3 _let_40 _let_43) (ho_3 (ho_5 k_4 _let_41) SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7)))) (let ((_let_45 (ho_3 k_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6))) (let ((_let_46 (ho_3 k_2 _let_45))) (let ((_let_47 (ho_3 _let_9 _let_46))) (let ((_let_48 (ho_5 k_4 _let_47))) (let ((_let_49 (ho_3 _let_12 _let_45))) (let ((_let_50 (= (ho_3 _let_48 _let_49) (ho_3 (ho_5 k_4 (ho_3 _let_48 tptp.cE)) _let_45)))) (let ((_let_51 (= _let_45 _let_49))) (let ((_let_52 (ho_3 (ho_5 k_4 _let_6) tptp.cE))) (let ((_let_53 (ho_3 _let_32 _let_7))) (let ((_let_54 (ho_3 _let_9 _let_52))) (let ((_let_55 (= (ho_3 _let_32 _let_54) (ho_3 (ho_5 k_4 _let_53) _let_52)))) (let ((_let_56 (ho_3 _let_48 _let_45))) (let ((_let_57 (ho_3 (ho_5 k_4 _let_45) SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6))) (let ((_let_58 (= (ho_3 _let_48 _let_57) (ho_3 (ho_5 k_4 _let_56) SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6)))) (let ((_let_59 (= (ho_3 _let_9 _let_53) (ho_3 _let_11 _let_7)))) (let ((_let_60 (ho_3 _let_12 _let_34))) (let ((_let_61 (= (ho_3 _let_40 _let_60) (ho_3 (ho_5 k_4 (ho_3 _let_40 tptp.cE)) _let_34)))) (let ((_let_62 (= (ho_3 _let_36 tptp.cE) (ho_3 _let_9 (ho_3 _let_5 tptp.cE))))) (let ((_let_63 (ho_5 k_4 _let_46))) (let ((_let_64 (= (ho_3 _let_63 _let_28) (ho_3 (ho_5 k_4 (ho_3 _let_63 tptp.cE)) tptp.cE)))) (let ((_let_65 (= tptp.cE _let_53))) (let ((_let_66 (= _let_34 _let_60))) (let ((_let_67 (= (ho_3 _let_12 _let_60) (ho_3 _let_29 _let_34)))) (let ((_let_68 (ho_3 _let_63 _let_45))) (let ((_let_69 (= (ho_3 _let_63 _let_57) (ho_3 (ho_5 k_4 _let_68) SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6)))) (let ((_let_70 (ho_3 _let_12 _let_6))) (let ((_let_71 (= (ho_3 _let_12 _let_52) (ho_3 (ho_5 k_4 _let_70) tptp.cE)))) (let ((_let_72 (= (ho_3 _let_9 _let_68) _let_56))) (let ((_let_73 (ho_3 k_2 tptp.cE))) (let ((_let_74 (ho_5 k_4 _let_73))) (let ((_let_75 (ho_3 _let_74 tptp.cE))) (let ((_let_76 (ho_3 _let_12 _let_39))) (let ((_let_77 (= (ho_3 _let_74 _let_76) (ho_3 (ho_5 k_4 _let_75) _let_39)))) (let ((_let_78 (= _let_39 _let_76))) (let ((_let_79 (= tptp.cE _let_68))) (let ((_let_80 (ho_3 _let_12 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7))) (let ((_let_81 (= SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7 _let_80))) (let ((_let_82 (= (ho_3 _let_12 _let_80) (ho_3 _let_29 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7)))) (let ((_let_83 (ho_3 _let_12 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6))) (let ((_let_84 (= _let_70 (ho_3 (ho_5 k_4 _let_83) SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7)))) (let ((_let_85 (= (ho_3 _let_9 _let_83) (ho_3 (ho_5 k_4 (ho_3 _let_9 tptp.cE)) SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6)))) (let ((_let_86 (= (ho_3 _let_74 _let_41) (ho_3 (ho_5 k_4 (ho_3 _let_74 _let_39)) _let_34)))) (let ((_let_87 (= tptp.cE _let_41))) (let ((_let_88 (= SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6 _let_83))) (let ((_let_89 (= (ho_3 _let_12 _let_83) (ho_3 _let_29 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6)))) (let ((_let_90 (= _let_54 (ho_3 (ho_5 k_4 _let_31) tptp.cE)))) (let ((_let_91 (= _let_31 _let_37))) (let ((_let_92 (= tptp.cE _let_75))) (let ((_let_93 (= tptp.cE _let_28))) (let ((_let_94 (= tptp.cE _let_31))) (let ((_let_95 (= tptp.cE _let_43))) (let ((_let_96 (= tptp.cE _let_57))) (let ((_let_97 (= (ho_3 _let_42 _let_45) _let_7))) (let ((_let_98 (not _let_14))) (let ((_let_99 (AND_ELIM _let_25 :args (1)))) (let ((_let_100 (_let_22))) (let ((_let_101 (_let_7 QUANTIFIERS_INST_ENUM))) (let ((_let_102 (ASSUME :args _let_100))) (let ((_let_103 (_let_4))) (let ((_let_104 (ASSUME :args _let_103))) (let ((_let_105 (ho_5 k_4 Xx))) (let ((_let_106 ((ho_3 _let_105 (ho_3 (ho_5 k_4 Xy) Xz))))) (let ((_let_107 (_let_45 QUANTIFIERS_INST_ENUM))) (let ((_let_108 ((ho_3 (ho_5 k_4 (ho_3 _let_105 Xy)) Xz)))) (let ((_let_109 (AND_ELIM _let_25 :args (2)))) (let ((_let_110 (_let_21))) (let ((_let_111 (ASSUME :args _let_110))) (let ((_let_112 (_let_34 QUANTIFIERS_INST_ENUM))) (let ((_let_113 (tptp.cE QUANTIFIERS_INST_ENUM))) (let ((_let_114 ((ho_3 k_2 Xy)))) (let ((_let_115 (not _let_97))) (let ((_let_116 (or))) (let ((_let_117 (_let_115))) (let ((_let_118 (not _let_20))) (let ((_let_119 (_let_118))) (let ((_let_120 (and _let_115 _let_96 _let_95 _let_94 _let_93 _let_92 _let_91 _let_90 _let_89 _let_88 _let_87 _let_86 _let_85 _let_84 _let_82 _let_81 _let_79 _let_78 _let_77 _let_72 _let_71 _let_69 _let_67 _let_66 _let_65 _let_64 _let_62 _let_61 _let_59 _let_58 _let_55 _let_51 _let_50 _let_44 _let_38 _let_33 _let_30 _let_27))) (let ((_let_121 (ASSUME :args _let_117))) (let ((_let_122 (ASSUME :args (_let_27)))) (let ((_let_123 (SYMM _let_122))) (let ((_let_124 (APPLY_UF ho_3))) (let ((_let_125 (APPLY_UF ho_5))) (let ((_let_126 (ASSUME :args (_let_93)))) (let ((_let_127 (SYMM _let_126))) (let ((_let_128 (REFL :args (k_4)))) (let ((_let_129 (CONG _let_128 _let_127 :args _let_125))) (let ((_let_130 (ASSUME :args (_let_30)))) (let ((_let_131 (REFL :args (tptp.cE)))) (let ((_let_132 (ASSUME :args (_let_94)))) (let ((_let_133 (SYMM _let_132))) (let ((_let_134 (CONG (CONG _let_128 _let_133 :args _let_125) _let_131 :args _let_124))) (let ((_let_135 (ASSUME :args (_let_90)))) (let ((_let_136 (SYMM _let_135))) (let ((_let_137 (REFL :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7)))) (let ((_let_138 (ASSUME :args (_let_88)))) (let ((_let_139 (SYMM _let_138))) (let ((_let_140 (ASSUME :args (_let_84)))) (let ((_let_141 (ASSUME :args (_let_71)))) (let ((_let_142 (ASSUME :args (_let_65)))) (let ((_let_143 (SYMM _let_142))) (let ((_let_144 (ASSUME :args (_let_55)))) (let ((_let_145 (REFL :args (_let_9)))) (let ((_let_146 (ASSUME :args (_let_33)))) (let ((_let_147 (REFL :args (_let_11)))) (let ((_let_148 (REFL :args (_let_45)))) (let ((_let_149 (ASSUME :args (_let_66)))) (let ((_let_150 (REFL :args (_let_34)))) (let ((_let_151 (ASSUME :args (_let_67)))) (let ((_let_152 (ASSUME :args (_let_91)))) (let ((_let_153 (ASSUME :args (_let_38)))) (let ((_let_154 (ASSUME :args (_let_81)))) (let ((_let_155 (ASSUME :args (_let_82)))) (let ((_let_156 (ASSUME :args (_let_87)))) (let ((_let_157 (ASSUME :args (_let_44)))) (let ((_let_158 (ASSUME :args (_let_95)))) (let ((_let_159 (ASSUME :args (_let_61)))) (let ((_let_160 (ASSUME :args (_let_78)))) (let ((_let_161 (ASSUME :args (_let_92)))) (let ((_let_162 (ASSUME :args (_let_77)))) (let ((_let_163 (REFL :args (_let_74)))) (let ((_let_164 (ASSUME :args (_let_86)))) (let ((_let_165 (ASSUME :args (_let_62)))) (let ((_let_166 (REFL :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6)))) (let ((_let_167 (CONG _let_129 _let_166 :args _let_124))) (let ((_let_168 (ASSUME :args (_let_89)))) (let ((_let_169 (SYMM _let_168))) (let ((_let_170 (ASSUME :args (_let_79)))) (let ((_let_171 (SYMM _let_170))) (let ((_let_172 (CONG (CONG _let_128 _let_171 :args _let_125) _let_138 :args _let_124))) (let ((_let_173 (ASSUME :args (_let_69)))) (let ((_let_174 (SYMM _let_173))) (let ((_let_175 (ASSUME :args (_let_96)))) (let ((_let_176 (SYMM _let_175))) (let ((_let_177 (SYMM _let_176))) (let ((_let_178 (REFL :args (_let_63)))) (let ((_let_179 (ASSUME :args (_let_64)))) (let ((_let_180 (ASSUME :args (_let_85)))) (let ((_let_181 (CONG _let_145 _let_171 :args _let_124))) (let ((_let_182 (ASSUME :args (_let_72)))) (let ((_let_183 (ASSUME :args (_let_58)))) (let ((_let_184 (REFL :args (_let_48)))) (let ((_let_185 (ASSUME :args (_let_50)))) (let ((_let_186 (ASSUME :args (_let_51)))) (let ((_let_187 (ASSUME :args (_let_59)))) (SCOPE (SCOPE (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (_let_10 tptp.cE _let_7 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_103)) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_120)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_146 _let_185 _let_144 _let_164 _let_140 _let_161 _let_138 _let_126 _let_168 _let_158 _let_155 _let_153 _let_186 _let_160 _let_152 _let_156 _let_175 _let_142 _let_135 _let_159 _let_121 _let_154 _let_130 _let_132 _let_170 _let_179 _let_157 _let_180 _let_162 _let_151 _let_182 _let_149 _let_183 _let_173 _let_122 _let_141 _let_165 _let_187) (SCOPE (FALSE_ELIM (TRANS (CONG (TRANS (CONG _let_147 _let_123 :args _let_124) (SYMM _let_187) (CONG _let_145 _let_143 :args _let_124) (SYMM _let_181) _let_182 (CONG _let_184 (SYMM (SYMM _let_186)) :args _let_124) (SYMM (SYMM _let_185)) (CONG (TRANS (CONG _let_128 (TRANS (CONG _let_184 _let_177 :args _let_124) (SYMM (SYMM _let_183)) (CONG (CONG _let_128 (TRANS (SYMM _let_182) _let_181) :args _let_125) _let_166 :args _let_124) (SYMM _let_180) (CONG _let_145 _let_139 :args _let_124)) :args _let_125) (CONG _let_128 (TRANS (CONG _let_145 (TRANS _let_138 (SYMM _let_167) _let_169 (SYMM _let_172) _let_174 (CONG _let_178 (TRANS _let_176 _let_126) :args _let_124) (SYMM (SYMM _let_179)) (CONG (CONG _let_128 (TRANS (CONG _let_178 _let_177 :args _let_124) (SYMM _let_174) _let_172 (SYMM _let_169) _let_167 _let_139) :args _let_125) _let_131 :args _let_124)) :args _let_124) (SYMM _let_165) (CONG (REFL :args (_let_36)) (TRANS _let_161 (CONG _let_163 _let_156 :args _let_124) (SYMM (SYMM _let_164)) (CONG (CONG _let_128 (TRANS (CONG _let_163 _let_160 :args _let_124) (SYMM (SYMM _let_162)) (CONG (CONG _let_128 (SYMM _let_161) :args _let_125) (REFL :args (_let_39)) :args _let_124) (SYMM _let_160)) :args _let_125) _let_149 :args _let_124) (SYMM (SYMM _let_159)) (CONG (CONG _let_128 (TRANS (CONG (REFL :args (_let_40)) (SYMM (SYMM _let_158)) :args _let_124) (SYMM (SYMM _let_157)) (CONG (CONG _let_128 (SYMM _let_156) :args _let_125) _let_154 :args _let_124) (SYMM (SYMM _let_155)) (CONG _let_129 _let_137 :args _let_124) (SYMM _let_154)) :args _let_125) _let_150 :args _let_124)) :args _let_124) (SYMM (SYMM _let_153)) (CONG (CONG _let_128 (TRANS (SYMM _let_152) _let_133) :args _let_125) _let_149 :args _let_124) (SYMM (SYMM _let_151)) (CONG _let_129 _let_150 :args _let_124)) :args _let_125)) _let_148 :args _let_124) (CONG (CONG _let_128 (SYMM _let_149) :args _let_125) _let_148 :args _let_124)) (TRANS (CONG (CONG _let_128 (TRANS (CONG _let_147 _let_132 :args _let_124) (SYMM _let_146) (CONG _let_145 (TRANS (CONG (REFL :args (_let_32)) (TRANS _let_133 _let_126 (SYMM _let_134) _let_136) :args _let_124) (SYMM (SYMM _let_144)) (CONG (CONG _let_128 _let_143 :args _let_125) (REFL :args (_let_52)) :args _let_124) (SYMM (SYMM _let_141)) (CONG (CONG _let_128 (TRANS (SYMM (SYMM _let_140)) (CONG (CONG _let_128 _let_139 :args _let_125) _let_137 :args _let_124)) :args _let_125) _let_131 :args _let_124)) :args _let_124) (SYMM _let_136) _let_134 _let_127) :args _let_125) _let_122 :args _let_124) (SYMM (SYMM _let_130)) (CONG _let_129 (REFL :args (_let_7)) :args _let_124) _let_123) :args (=)) (FALSE_INTRO _let_121))) :args (_let_33 _let_50 _let_55 _let_86 _let_84 _let_92 _let_88 _let_93 _let_89 _let_95 _let_82 _let_38 _let_51 _let_78 _let_91 _let_87 _let_96 _let_65 _let_90 _let_61 _let_115 _let_81 _let_30 _let_94 _let_79 _let_64 _let_44 _let_85 _let_77 _let_67 _let_72 _let_66 _let_58 _let_69 _let_27 _let_71 _let_62 _let_59))) :args (_let_115 _let_96 _let_95 _let_94 _let_93 _let_92 _let_91 _let_90 _let_89 _let_88 _let_87 _let_86 _let_85 _let_84 _let_82 _let_81 _let_79 _let_78 _let_77 _let_72 _let_71 _let_69 _let_67 _let_66 _let_65 _let_64 _let_62 _let_61 _let_59 _let_58 _let_55 _let_51 _let_50 _let_44 _let_38 _let_33 _let_30 _let_27))) :args (true _let_120)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_115) _let_97))) (REFL :args ((not _let_96))) (REFL :args ((not _let_95))) (REFL :args ((not _let_94))) (REFL :args ((not _let_93))) (REFL :args ((not _let_92))) (REFL :args ((not _let_91))) (REFL :args ((not _let_90))) (REFL :args ((not _let_89))) (REFL :args ((not _let_88))) (REFL :args ((not _let_87))) (REFL :args ((not _let_86))) (REFL :args ((not _let_85))) (REFL :args ((not _let_84))) (REFL :args ((not _let_82))) (REFL :args ((not _let_81))) (REFL :args ((not _let_79))) (REFL :args ((not _let_78))) (REFL :args ((not _let_77))) (REFL :args ((not _let_72))) (REFL :args ((not _let_71))) (REFL :args ((not _let_69))) (REFL :args ((not _let_67))) (REFL :args ((not _let_66))) (REFL :args ((not _let_65))) (REFL :args ((not _let_64))) (REFL :args ((not _let_62))) (REFL :args ((not _let_61))) (REFL :args ((not _let_59))) (REFL :args ((not _let_58))) (REFL :args ((not _let_55))) (REFL :args ((not _let_51))) (REFL :args ((not _let_50))) (REFL :args ((not _let_44))) (REFL :args ((not _let_38))) (REFL :args ((not _let_33))) (REFL :args ((not _let_30))) (REFL :args ((not _let_27))) (REFL :args (_let_98)) :args _let_116)) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (SCOPE (SKOLEMIZE (ASSUME :args _let_119)) :args _let_119)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_118) _let_20))) (REFL :args _let_117) :args _let_116)) (NOT_IMPLIES_ELIM2 _let_24) :args (_let_115 true _let_20)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_111 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_114)) :args _let_110)) _let_109 :args (_let_96 false _let_21)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_111 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_114)) :args _let_110)) _let_109 :args (_let_95 false _let_21)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_111 :args (_let_6 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_114)) :args _let_110)) _let_109 :args (_let_94 false _let_21)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_102 :args _let_113) :args _let_100)) _let_99 :args (_let_93 false _let_22)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_111 :args _let_113) :args _let_110)) _let_109 :args (_let_92 false _let_21)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (_let_7 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7 QUANTIFIERS_INST_E_MATCHING _let_106)) :args _let_103)) _let_26 :args (_let_91 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (_let_7 _let_6 tptp.cE QUANTIFIERS_INST_E_MATCHING _let_108)) :args _let_103)) _let_26 :args (_let_90 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (tptp.cE tptp.cE SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6 QUANTIFIERS_INST_ENUM)) :args _let_103)) _let_26 :args (_let_89 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_102 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6 QUANTIFIERS_INST_ENUM)) :args _let_100)) _let_99 :args (_let_88 false _let_22)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_111 :args _let_112) :args _let_110)) _let_109 :args (_let_87 false _let_21)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (_let_73 _let_39 _let_34 QUANTIFIERS_INST_E_MATCHING _let_106)) :args _let_103)) _let_26 :args (_let_86 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (_let_7 tptp.cE SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6 QUANTIFIERS_INST_E_MATCHING _let_106)) :args _let_103)) _let_26 :args (_let_85 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (tptp.cE SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7 QUANTIFIERS_INST_E_MATCHING _let_108)) :args _let_103)) _let_26 :args (_let_84 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (tptp.cE tptp.cE SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7 QUANTIFIERS_INST_ENUM)) :args _let_103)) _let_26 :args (_let_82 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_102 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7 QUANTIFIERS_INST_ENUM)) :args _let_100)) _let_99 :args (_let_81 false _let_22)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_111 :args _let_107) :args _let_110)) _let_109 :args (_let_79 false _let_21)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_102 :args (_let_39 QUANTIFIERS_INST_CBQI_PROP)) :args _let_100)) _let_99 :args (_let_78 false _let_22)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (_let_73 tptp.cE _let_39 QUANTIFIERS_INST_CBQI_PROP)) :args _let_103)) _let_26 :args (_let_77 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (_let_7 _let_46 _let_45 QUANTIFIERS_INST_E_MATCHING _let_106)) :args _let_103)) _let_26 :args (_let_72 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (tptp.cE _let_6 tptp.cE QUANTIFIERS_INST_E_MATCHING _let_108)) :args _let_103)) _let_26 :args (_let_71 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (_let_46 _let_45 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6 QUANTIFIERS_INST_E_MATCHING _let_108)) :args _let_103)) _let_26 :args (_let_69 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (tptp.cE tptp.cE _let_34 QUANTIFIERS_INST_ENUM)) :args _let_103)) _let_26 :args (_let_67 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_102 :args _let_112) :args _let_100)) _let_99 :args (_let_66 false _let_22)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_111 :args _let_101) :args _let_110)) _let_109 :args (_let_65 false _let_21)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (_let_46 tptp.cE tptp.cE QUANTIFIERS_INST_CBQI_PROP)) :args _let_103)) _let_26 :args (_let_64 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_104 :args (_let_7 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6 tptp.cE QUANTIFIERS_INST_CBQI_PROP)) :args _let_103))) _let_26 :args (_let_62 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (_let_39 tptp.cE _let_34 QUANTIFIERS_INST_E_MATCHING _let_106)) :args _let_103)) _let_26 :args (_let_61 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (_let_7 _let_8 _let_7 QUANTIFIERS_INST_E_MATCHING _let_106)) :args _let_103)) _let_26 :args (_let_59 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (_let_47 _let_45 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_6 QUANTIFIERS_INST_E_MATCHING _let_108)) :args _let_103)) _let_26 :args (_let_58 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (_let_8 _let_7 _let_52 QUANTIFIERS_INST_E_MATCHING _let_108)) :args _let_103)) _let_26 :args (_let_55 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_102 :args _let_107) :args _let_100)) _let_99 :args (_let_51 false _let_22)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (_let_47 tptp.cE _let_45 QUANTIFIERS_INST_CBQI_PROP)) :args _let_103)) _let_26 :args (_let_50 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (_let_39 _let_34 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7 QUANTIFIERS_INST_CBQI_PROP)) :args _let_103)) _let_26 :args (_let_44 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (_let_35 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7 _let_34 QUANTIFIERS_INST_CBQI_PROP)) :args _let_103)) _let_26 :args (_let_38 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (_let_7 _let_8 _let_31 QUANTIFIERS_INST_E_MATCHING _let_106)) :args _let_103)) _let_26 :args (_let_33 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_104 :args (tptp.cE tptp.cE _let_7 QUANTIFIERS_INST_ENUM)) :args _let_103)) _let_26 :args (_let_30 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_102 :args _let_101) :args _let_100)) _let_99 :args (_let_27 false _let_22)) :args (_let_98 true _let_97 false _let_96 false _let_95 false _let_94 false _let_93 false _let_92 false _let_91 false _let_90 false _let_89 false _let_88 false _let_87 false _let_86 false _let_85 false _let_84 false _let_82 false _let_81 false _let_79 false _let_78 false _let_77 false _let_72 false _let_71 false _let_69 false _let_67 false _let_66 false _let_65 false _let_64 false _let_62 false _let_61 false _let_59 false _let_58 false _let_55 false _let_51 false _let_50 false _let_44 false _let_38 false _let_33 false _let_30 false _let_27)) _let_26 :args (false true _let_14 false _let_4)) :args (_let_3 true))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
% 60.94/61.40  )
% 60.94/61.40  % SZS output end Proof for ALG284^5
% 60.94/61.40  % cvc5---1.0.5 exiting
% 61.28/61.41  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------